<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
  <script>
    // 6、验证哥德巴赫猜想。一个偶数可以拆分成两个质数之和。
    function work6(x) {
      //循环2-x/2
      for (let i = 2; i < x / 2; i++) {
        //判断i和x--1是不是都是质数
        if (pdzs(i) && pdzs(x - i)) {
          // 如果都是质数，输出并返回
          console.log(x + '是质数' + i + '和' + (x - i) + '之和');
          return x + '是质数' + i + '和' + (x - i) + '之和';
        }
      }
    }
    //调用一下
    work6(100);

    //功能：判断参数x是否是质数
    // 参数：大于1的正整数
    function pdzs(x) {
      //循环
      for (let i = 2; i <= x / 2; i++) {
        //判断是否可以整除
        if (x % i === 0) {
          //只要出现一次整除，直接返回flase
          return false;
        }
      }
      //如果能执行到这里，输出true
      return true;
    }
  </script>
</head>

<body>

</body>

</html>